את ההגדרה הנ"ל -
$config['foldername_panel'] = 'pam'; שם התקייה
$config['foldername_utils'] = 'utils';
$config['foldername_comps'] = 'als';
$config['foldername_comps_comps'] = 'comps';
$config['foldername_base'] = '';
$config['base'] = 'http://www.pampim.co.il/'; שם הדומיין
מגדירים את קובץ הdb נכון .
ואת ה
.htaccess כך ...
RewriteEngine on
RewriteCond $1 !^(index\.php|utils|robots\.txt)
RewriteRule ^(.*)$ /pam/index.php/$1 [L]
אני מקבל הודעת שגיאה שבוא לא נמצא מודל כאילו המערכת לא מוצאת מודלים במקומם הנכון
למרות שכל ההגדרות נכונות .
למה זה קורה במחשבים האישיים עם אפאצי xampp הכל תקין .
כנ"ל בשרת windows + web.config עובד לנו .
מה יכולה להיות הבעיה
אודי
5 תשובות
להלן תשובה שפתרה את הבעיה השאלה זהה בפורום אחר
אני לא הבנתי איפה לקנפג את החלק העליון שפה באיזה קובץ לא רשום ..
<Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Mine looks like that.
I don’t know why override all wouldn’t work. I believe that Apache relies on Overrides to do htaccess, so with override none, your htaccesses shouldn’t work at all. I would set that to all then try to track down your error, or post it and that part of your log file here.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|css|js|favicon\.png)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
That’s the way my .htaccess reads.
It’s usually a good idea to IfModule so you don’t try to redirect without mod_rewrite loaded. Mind you if you were to use Linux mod_rewrite.c becomes mod_rewrite.so. I think the problem lies in the “./codeigniter/index.php/$1” portion. If you have the .htaccess in http://localhost/codeigniter/.htaccess then you are requesting a redirect to http://localhost/codeigniter/codeigniter/index.php/$1.
See if sticking my htaccess code (modify my RewriteCond to match yours first) in http://localhost/codeigniter/.htaccess will work for you. If not, try to fix your httpd.conf file.
Also as pistola mentions, every time you make a change to your httpd.conf you MUST restart Apache to see the changes. This does not apply to .htaccess though of course.
Hope this helps,
—Alex
אני לא רואה איך ה webconfig/htaccess היה אמור לעזור בגלל שניתוב אל קובץ ה index.php שלך עובד מעולה. מה זאת המחלקה acl_model ש ci מחפש ? כנראה שהמחלקה הזו צריכה להיות מוגדרת בקובץ עם שם זהה באחת התיקיות שבהם ci מחפשת את הקבצים.
יש איפשהו בפרויקט מחלקה כזו?
כן הקובץ קיים בתיקייה זו ... והפרויקט עם אותה תיקייה עובד לנו במחשבים אחרים
לדוגמא pampim.com/pam תקין .
ואותה מערכת לא עובדת לנו בלינקוס .
allsearch.co.il/pam